pulse echo technique - German English Dictionary